person skilled in heraldry - French English Dictionary